(function (global, factory) {
  typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
  typeof define === 'function' && define.amd ? define([], factory) :
  global.timeUtil = factory();
}(this, function () { 'use strict';

// Date 有如下特性：
// new Date('2018-2-24').getTime()
// 1519401600000
// new Date('2018-02-24').getTime()
// 1519430400000
// new Date('2018-02-24').getTime() - 8 * 3600000
// 1519401600000
// 
// new Date('2018-02-24')
// Sat Feb 24 2018 08:00:00 GMT+0800 (China Standard Time)
// new Date('2018-2-24')
// Sat Feb 24 2018 00:00:00 GMT+0800 (China Standard Time)
// 
// new Date('2018/02/24').getTime()
// 1519401600000
// new Date('2018/2/24').getTime()
// 1519401600000
// localTimeString: 2018-02-24(YYYY-MM-DD) 或 2018/2/24、2018/02/24 recognized ISO format
// - 连接符和 / 不一样，用 / 会比较好
function localTimeString2millisecond(time, zone) {
  return new Date(time).getTime()
}

  return {
    localTimeString2millisecond: localTimeString2millisecond
  }

}))
